mechanical watch - Español Inglés Diccionario